.container {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow: auto;
  background-color: #f1f1f1;
  font-size: .7rem;
}
.loading {
  height: 4rem;
  display: flex;
  justify-content: center;
  align-items: center;
}
.item {
  padding: .5rem 1rem;
  background-color: #fff;
  border-bottom: .6px solid var(--adm-color-light);
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  &.active {
    background-color: #eee;
  }
}
.left {
  flex: 1;
}
.item-title {
  font-size: .7rem;
  line-height: 1.2rem;
}
.item-date {
  font-size: .6rem;
  color: #999;
}
.icon {
  font-size: 1rem;
  color: #ccc;
  flex-shrink: 0;
}